|
The SemWare Editor (TSE) is a text editor computer program for DOS, OS/2, and Windows. Starting in November 1985 as a shareware program called "Qedit" (distinct from other programs of the same name), Qedit was eventually modified to run as a Terminate and Stay Resident (TSR) program, and ported to OS/2〔 〕 and eventually evolved (via rewrite) to TSE. TSE was eventually ported to Windows. TSE supports a Pascal-based macro language (SemWare Application Language or SAL), regular expression search and replace, keystroke recording and playback, full undo and redo, shortcut key assignment (both as configuration and on the fly) that allow extensive modification of the functionality of the text editor, and other features. Like its predecessor Qedit, TSE is used by programmers〔social.wakoopa.com/software/tse-pro Wakoopa stats on TSE Pro as text editor〕 and others. There are two online support discussion groups that include long time accomplished users and the developer, Sammy Mitchell of SemWare Corporation. SemWare Corporation is based in Kennesaw, Georgia. SemWare started as shareware, but became commercial software. ==Qedit== Qedit was a versatile DOS text editor requiring 50 KB of memory;〔 〕 fast I/O, search, and responsive; and a text-based macro language. Qedit implemented its engine and much of its application functionality in native code, with a small percentage of functionality implemented via the macro language, unlike Brief, Epsilon and other popular programmer editors of the time which implemented a native engine or core, with the bulk of the program implemented via their scripting languages. Some of Qedit's speed was due to its memory-based editing model where the editor and all its buffers and workspace data were stored in physical memory—a practice which, at the time, was often not seen due to the high monetary cost of RAM. Later versions of Qedit added support for the various systems of memory supported by DOS: expanded memory (EMS), extended memory (XMS) and virtual memory, up to a maximum of 16MB. Qedit was originally written in Pascal using the Borland Turbo Pascal compiler, and later converted to C and compiled with the Borland Turbo C compiler. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「The SemWare Editor」の詳細全文を読む スポンサード リンク
|